remove (impediments) - Francés Inglés Diccionario